package cn.tedu.csmall.product.mapper;
import cn.tedu.csmall.product.pojo.entity.BrandCategory;
import cn.tedu.csmall.product.pojo.vo.BrandCategoryStandardVO;
import org.springframework.stereotype.Repository;
/**
 * 平牌与类别的关联表的mapper接口
 *
 * @outhor java@tedu.cn
 * @version 0.0.1
 */
@Repository
public interface BrandCategoryMapper {
    /**
     * 添加平牌与类别的关联表
     *
     * @param brandCategory
     * @return
     */
    int insert(BrandCategory brandCategory);
    /**
     * 根据类别id统计平牌与类别的关联表数据
     * @param categoryId
     * @return
     */
    int count(Long categoryId);
    /**
     * 根据id删除平牌与类别表相关数据
     * @param id
     * @return
     */
    int deleteById(Long id);
    /**
     *根据id查找数据
     * @param id
     * @return
     */
    BrandCategoryStandardVO getBCS(Long id);
    /**
     * 根据品牌id查询数据
     * @param brandId
     * @return
     */
    int countByBrandCategory(Long brandId);
}
